drag torque - Turkish English Dictionary